<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>
    // 1. 随机10个0-100的数 放到数组中
    // var list = [];
    // for (var i = 0; i < 6; i++) {
    //     var num = Math.round(Math.random() * 100);
    //     list.push(num);
    // }
    // console.log(list);

    var list = [52, 28, 71, 94, 62, 46];

    // 打擂台
    // 52   => 我是最强的   => 我承认71是最强的  =>  我承认94是最强的
    // 28, 71, 94, 62, 46

    // 假设第一个是最大的  =>  和后面所有的数比较=> 如果存在比它还要大的值 记录最大值 => 继续和后面比较
    // var max = list[0]; // 52
    // for(var i = 1;i< list.length;i++){
    //     var item = list[i]; // 后面的每一个
    //     if(item > max){
    //         max = item;
    //     }
    // }
    // console.log(max);

    var list = [52, 28, 71, 94, 62, 46];

    // 相邻的两个值做比较 (当前值 和 它的后一个值作比较)  => 如果前一个大于后一个 交换两个数的位置
    // 52 28 [28, 52, 71, 94, 62, 46]
    // 52 71 [28, 52, 71, 94, 62, 46]
    // 71 94 [28, 52, 71, 94, 62, 46]
    // 94 62 [28, 52, 71, 62, 94, 46]
    // 94 46 [28, 52, 71, 62, 46, 94]
    // debugger;
    for(var i=0;i<list.length;i++){
        // i     arr[i]
        // i+1   arr[i+1]
        if(list[i] > list[i+1]){
            var temp = list[i];
            list[i] = list[i+1];
            list[i+1] = temp;
        }
    }
    console.log(list);







</script>

</html>